package com.zhongbo.java.websocket.service;

import com.zhongbo.java.websocket.dto.MessageRankDto;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 说明：
 * 聊天室消息排行榜服务
 *
 * @author 钟波dellNotebook
 * @since 2025年03月24日 星期一 14:35:20
 */
@Service
public interface IMessageRankService {

    /**
     * 添加消息记录
     * @param userId 用户id
     */
    void addMessageCount(String userId);

    /**
     * 获取消息排行榜
     *
     * @return 排行榜列表
     */
    List<MessageRankDto> getMessageRankList();

}
